soil aggregate - French English Dictionary